package phoenix.mob_android.test_objects.data_providers;

import phoenix.core.PhoenixManager;
import phoenix.core.base.extensions.TestBaseExt;
import phoenix.core.data_models.UserProfileDataModel;
import phoenix.core.data_models.UserProfileDataModel.LookingFor;
import phoenix.core.data_models.UserProfileDataModel.ProfileDetails;

public class ProfileDataProviders extends TestBaseExt
{
	public ProfileDataProviders(PhoenixManager p_phoenix)
	{
		super(p_phoenix);
	}

	public Object[][] myProfileFillData()
	{

		UserProfileDataModel profileDataModel = new UserProfileDataModel(manager);
		ProfileDetails profileDetails = profileDataModel.new ProfileDetails();
		profileDetails.fillUpMyProfileApp();
		LookingFor profileLookingFor = profileDataModel.new LookingFor(testUser().getGender());
		profileLookingFor.fillUpForMyProfileMobile(manager.testUser().getCity());

		return new Object[][]
		{
				{ profileDetails, profileLookingFor }
		};

	}

	public Object[][] userProfileData()
	{
		int p_numberProfile = randomizer().getRandomInt(1, 10);
		String tmpMessage = "Hello";
		return new Object[][]
		{
				{ p_numberProfile, tmpMessage }
		};

	}
}
